package ai.people.netmon.framework.exception.enums;

/**
 * 500-- 通用错误代码
 * 200-- 通用成功代码
 *
 * 1????? -- Common异常
 *
 * 20???? -- 群组相关异常
 * 21???? -- 账号相关异常
 * 22???? -- 主题相关异常
 *
 * 30???? -- 权限相关异常
 * 40???? -- 档案相关异常
 * 50???? -- 系统模块相关异常
 * 51???? -- SQL异常
 * 60???? -- 图片服务相关错误
 * 70???? -- 文件相关错误
 *           @see PictureExceptionEnum
 * 80???? -- 图相关错误
 * 90???? -- 工单相关错误
 * 100???? -- 线索相关错误
 * 110???? -- 标签库相关错误
 * 120???? -- 关系库相关错误
 *
 * @author YuanQinglong
 * @date 2020/6/9 15:57
 */
public interface ExceptionEnum {
    /**
     * 状态码
     * @return 状态码
     */
    Integer getCode();
    /**
     * 状态信息
     * @return 状态信息
     */
    String getMessage();
    /**
     * 状态
     *
     * @return boolean
     */
    boolean getStatus();
}
